/*
 * @labelription: 
 * @Author: mmzhang
 * @Date: 2021-12-10 10:13:45
 * @LastEditTime: 2022-11-23 14:11:26
 */
import Opt from '@/components/dt/info/Opt.js'
import businessCommonMgr from '@/biz/businessReport/businessCommon'
import dateOpt from '@/biz/option/date.js'
import ruleOpt from '@/biz/option/rule.js'
import tool from '@/common/tool.js'

let _this = null

class SearchOpt extends Opt {

  constructor(vm) {
    _this = vm
    super()
    this.build()
  }


  build() {
    this.createAll()
    this.opts.push(...this.all)
  }

  createAll() {
    this.all = [

      {

        "children": [

          {

            "children": [

              {

                "children": [],

                "label": "12.27-01.02",

                "value": 53,

                "type": 3,

                "year": 2021

              },

              {

                "children": [],

                "label": "01.03-01.09",

                "value": 2,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "01.10-01.16",

                "value": 3,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "01.17-01.23",

                "value": 4,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "01.24-01.30",

                "value": 5,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "01.31-02.06",

                "value": 6,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "01月",

            "value": 1,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "01.31-02.06",

                "value": 6,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "02.07-02.13",

                "value": 7,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "02.14-02.20",

                "value": 8,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "02.21-02.27",

                "value": 9,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "02.28-03.06",

                "value": 10,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "02月",

            "value": 2,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "02.28-03.06",

                "value": 10,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "03.07-03.13",

                "value": 11,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "03.14-03.20",

                "value": 12,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "03.21-03.27",

                "value": 13,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "03.28-04.03",

                "value": 14,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "03月",

            "value": 3,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "03.28-04.03",

                "value": 14,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "04.04-04.10",

                "value": 15,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "04.11-04.17",

                "value": 16,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "04.18-04.24",

                "value": 17,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "04.25-05.01",

                "value": 18,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "04月",

            "value": 4,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "04.25-05.01",

                "value": 18,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "05.02-05.08",

                "value": 19,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "05.09-05.15",

                "value": 20,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "05.16-05.22",

                "value": 21,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "05.23-05.29",

                "value": 22,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "05.30-06.05",

                "value": 23,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "05月",

            "value": 5,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "05.30-06.05",

                "value": 23,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "06.06-06.12",

                "value": 24,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "06.13-06.19",

                "value": 25,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "06.20-06.26",

                "value": 26,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "06.27-07.03",

                "value": 27,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "06月",

            "value": 6,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "06.27-07.03",

                "value": 27,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "07.04-07.10",

                "value": 28,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "07.11-07.17",

                "value": 29,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "07.18-07.24",

                "value": 30,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "07.25-07.31",

                "value": 31,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "07月",

            "value": 7,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "08.01-08.07",

                "value": 32,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "08.08-08.14",

                "value": 33,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "08.15-08.21",

                "value": 34,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "08.22-08.28",

                "value": 35,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "08.29-09.04",

                "value": 36,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "08月",

            "value": 8,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "08.29-09.04",

                "value": 36,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "09.05-09.11",

                "value": 37,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "09.12-09.18",

                "value": 38,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "09.19-09.25",

                "value": 39,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "09.26-10.02",

                "value": 40,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "09月",

            "value": 9,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "09.26-10.02",

                "value": 40,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "10.03-10.09",

                "value": 41,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "10.10-10.16",

                "value": 42,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "10.17-10.23",

                "value": 43,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "10.24-10.30",

                "value": 44,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "10.31-11.06",

                "value": 45,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "10月",

            "value": 10,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "10.31-11.06",

                "value": 45,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "11.07-11.13",

                "value": 46,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "11.14-11.20",

                "value": 47,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "11.21-11.27",

                "value": 48,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "11.28-12.04",

                "value": 49,

                "type": 3,

                "year": 2022

              }

            ],

            "label": "11月",

            "value": 11,

            "type": 2,

            "year": 2022

          },

          {

            "children": [

              {

                "children": [],

                "label": "11.28-12.04",

                "value": 49,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "12.05-12.11",

                "value": 50,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "12.12-12.18",

                "value": 51,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "12.19-12.25",

                "value": 52,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "12.26-01.01",

                "value": 53,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "12月",

            "value": 12,

            "type": 2,

            "year": 2022

          }

        ],

        "label": "2022年",

        "value": 2022,

        "type": 1,

        "year": 2022

      },

      {

        "children": [

          {

            "children": [

              {

                "children": [],

                "label": "12.26-01.01",

                "value": 53,

                "type": 3,

                "year": 2022

              },

              {

                "children": [],

                "label": "01.02-01.08",

                "value": 2,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "01.09-01.15",

                "value": 3,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "01.16-01.22",

                "value": 4,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "01.23-01.29",

                "value": 5,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "01.30-02.05",

                "value": 6,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "01月",

            "value": 1,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "01.30-02.05",

                "value": 6,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "02.06-02.12",

                "value": 7,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "02.13-02.19",

                "value": 8,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "02.20-02.26",

                "value": 9,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "02.27-03.05",

                "value": 10,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "02月",

            "value": 2,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "02.27-03.05",

                "value": 10,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "03.06-03.12",

                "value": 11,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "03.13-03.19",

                "value": 12,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "03.20-03.26",

                "value": 13,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "03.27-04.02",

                "value": 14,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "03月",

            "value": 3,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "03.27-04.02",

                "value": 14,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "04.03-04.09",

                "value": 15,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "04.10-04.16",

                "value": 16,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "04.17-04.23",

                "value": 17,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "04.24-04.30",

                "value": 18,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "04月",

            "value": 4,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "05.01-05.07",

                "value": 19,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "05.08-05.14",

                "value": 20,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "05.15-05.21",

                "value": 21,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "05.22-05.28",

                "value": 22,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "05.29-06.04",

                "value": 23,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "05月",

            "value": 5,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "05.29-06.04",

                "value": 23,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "06.05-06.11",

                "value": 24,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "06.12-06.18",

                "value": 25,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "06.19-06.25",

                "value": 26,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "06.26-07.02",

                "value": 27,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "06月",

            "value": 6,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "06.26-07.02",

                "value": 27,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "07.03-07.09",

                "value": 28,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "07.10-07.16",

                "value": 29,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "07.17-07.23",

                "value": 30,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "07.24-07.30",

                "value": 31,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "07.31-08.06",

                "value": 32,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "07月",

            "value": 7,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "07.31-08.06",

                "value": 32,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "08.07-08.13",

                "value": 33,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "08.14-08.20",

                "value": 34,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "08.21-08.27",

                "value": 35,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "08.28-09.03",

                "value": 36,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "08月",

            "value": 8,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "08.28-09.03",

                "value": 36,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "09.04-09.10",

                "value": 37,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "09.11-09.17",

                "value": 38,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "09.18-09.24",

                "value": 39,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "09.25-10.01",

                "value": 40,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "09月",

            "value": 9,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "09.25-10.01",

                "value": 40,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "10.02-10.08",

                "value": 41,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "10.09-10.15",

                "value": 42,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "10.16-10.22",

                "value": 43,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "10.23-10.29",

                "value": 44,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "10.30-11.05",

                "value": 45,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "10月",

            "value": 10,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "10.30-11.05",

                "value": 45,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "11.06-11.12",

                "value": 46,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "11.13-11.19",

                "value": 47,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "11.20-11.26",

                "value": 48,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "11.27-12.03",

                "value": 49,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "11月",

            "value": 11,

            "type": 2,

            "year": 2023

          },

          {

            "children": [

              {

                "children": [],

                "label": "11.27-12.03",

                "value": 49,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "12.04-12.10",

                "value": 50,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "12.11-12.17",

                "value": 51,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "12.18-12.24",

                "value": 52,

                "type": 3,

                "year": 2023

              },

              {

                "children": [],

                "label": "12.25-12.31",

                "value": 53,

                "type": 3,

                "year": 2023

              }

            ],

            "label": "12月",

            "value": 12,

            "type": 2,

            "year": 2023

          }

        ],

        "label": "2023年",

        "value": 2023,

        "type": 1,

        "year": 2023

      }

    ]
  }
}

export default SearchOpt